package com.xiang._01;

import java.text.DecimalFormat;

/**
 * 数字格式化
 */
public class DecimalFormatTest {
    public static void main(String[] args) {

        double num = 3.1415926;
        //多余实际占位数 ,前缀0来补齐
        //多余实际占位数 ,不需要补齐
        DecimalFormat decimalFormat = new DecimalFormat("000");
        DecimalFormat decimalFormat1 = new DecimalFormat("###");
        //003
        System.out.println(decimalFormat.format(num));
        //3
        System.out.println(decimalFormat1.format(num));

        //金钱样式输出
        DecimalFormat decimalFormatMony = new DecimalFormat(",###");
        double m = 31415926;
        System.out.println(decimalFormatMony.format(m));

        //嵌入模板输出 --> new DecimalFormat("您的余额,###￥")
    }
}
